export interface Params {
}
export interface IGetClassInfoData {
  classname: string;
  collegeId?: any;
  createBy?: any;
  createTime?: any;
  id: string;
  majorId?: any;
  params: Params;
  remark?: any;
  searchValue?: any;
  updateBy?: any;
  updateTime?: any;
}
export interface IAllParams{
  pageNum: number,
  pageSize:number,
  classId:number,
  searchTitle:string,
  status:string
}
//选择相似问题答案
export interface ISelectParams{
  pageNum: number,
  pageSize:number,
  isRight:number,
  type:string,
  questionTitle:string
}
//回答
export interface IAnswerParams{
  pageNum: number,
  pageSize:number,
  isScort:number,
  answerId:string,
  status:number
}
//所有问答数据
export interface IAllPageNumData {
  answerCount: number;
  answerId: string;
  authentication: number;
  avatar?: any;
  className: string;
  collection: number;
  createTime: string;
  favorCount?: any;
  labels: string[];
  proId: string;
  qUserId: string;
  qUserLevel?: any;
  qUserName: string;
  quality: number;
  questionContent: string;
  questionTitle: string;
  rUserId?: any;
  rUserLevel?: any;
  rUserName?: any;
  replyContext?: any;
  replyId?: any;
  replyTime: string;
  shield: number;
  stepId: string;
  supportCount: number;
  supportUp?: any;
  supportUpB: boolean;
  taskId: string;
  taskName?: any;
  type?: any;
  typeNum: string;
  unSupportCount: number;
  unsupportDown?: any;
  unsupportDownB: boolean;
}
//回答问题的参数
export interface IQuestionIdList{
  questionIdList: string[];
  replyContext:string
}
//所有相似问题答案类型
export interface ISelectPageNumData {
  answerId: string;
  answerIdList?: any;
  askandanswerReplyList?: any;
  author: string;
  createTime: string;
  importShow?: any;
  labels?: any;
  proId: string;
  qUserId: string;
  questionContent: string;
  questionTitle: string;
  replyContent?: any;
  source: string;
  stepId?: any;
  taskAnswerId?: any;
  taskId: string;
  text1?: any;
  text2?: any;
  type?: any;
  typeName: string;
}
//回答页
export interface IAnswerList {
  answerCount: number;
  authentication: number;
  isRight: number;
  parentId?: any;
  quality: number;
  questionId?: any;
  questionIdList?: any;
  questionTitle?: any;
  questionValue?: any;
  replyContext: string;
  replyDate: string;
  replyId: string;
  replyTime: string;
  rightId?: any;
  selectRightReplyList?: any;
  shield: number;
  supportCount: number;
  unSupportCount: number;
  userId: string;
  userLevel?: any;
  userName: string;
  userPictureUrl: string;
}
//详情
export interface IAnswerDetailData {
  andAnswerReplyInfoByTeachers?: any;
  andAnswerReplyInfos?: any;
  answerCount: number;
  answerId: string;
  authentication: number;
  collection: number;
  createTime: string;
  favorCount: number;
  labels: any[];
  pushTime: string;
  qUserLevel?: any;
  quality: number;
  questionContent: string;
  questionTitle: string;
  shield: number;
  supportCount: number;
  typeNum: string;
  unSupportCount: number;
  userId: string;
  userName: string;
  userPictureUrl: string;
}
//详情页回答
export interface IReply{
  answerId: string,
  questionValue: string
}